home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple AUX 3.0
/
Apple AUX 3.0.iso
/
MacInstallFiles
/
Install 2
/
Finder
/
Finder.rsrc
/
bin.rsrc_CODE_149.txt
< prev
next >
Wrap
Text File
|
1991-04-25
|
9KB
|
172 lines
# near model CODE resource
# jump table entries: 13984-13987 (4 of them)
export_1748:
00000000 4E56 FFFC link A6, -0x0004
00000004 48E7 0118 movem.l -[A7], D7,A3,A4
00000008 266E 0010 movea.l A3, [A6 + 0x10]
0000000C 286E 0008 movea.l A4, [A6 + 0x8]
00000010 2054 movea.l A0, [A4]
00000012 2D68 001C FFFC move.l [A6 - 0x4], [A0 + 0x1C]
00000018 7000 moveq.l D0, 0x00
0000001A 4AAE FFFC tst.l [A6 - 0x4]
0000001E 6716 beq +0x18 /* 00000036 */
00000020 2F00 move.l -[A7], D0
00000022 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000026 4EAD 160A jsr [A5 + 0x160A /* export_701 */]
0000002A 588F addq.l A7, 4
0000002C 2200 move.l D1, D0
0000002E 201F move.l D0, [A7]+
00000030 4A01 tst.b D1
00000032 6702 beq +0x4 /* 00000036 */
00000034 7001 moveq.l D0, 0x01
label00000036:
00000036 1E00 move.b D7, D0
00000038 206E 000C movea.l A0, [A6 + 0xC]
0000003C 2050 movea.l A0, [A0]
0000003E 2028 0004 move.l D0, [A0 + 0x4]
00000042 0480 616C 6973 subi.l D0, 0x616C6973 /* 'alis' */
00000048 6776 beq +0x78 /* 000000C0 */
0000004A 0480 01FF FBFF subi.l D0, 0x1FFFBFF
00000050 6762 beq +0x64 /* 000000B4 */
00000052 0480 0003 0B07 subi.l D0, 0x30B07
00000058 675A beq +0x5C /* 000000B4 */
0000005A 0480 0006 03A7 subi.l D0, 0x603A7
00000060 6752 beq +0x54 /* 000000B4 */
00000062 0480 00FF FC4C subi.l D0, 0xFFFC4C
00000068 6756 beq +0x58 /* 000000C0 */
0000006A 0480 04F8 F603 subi.l D0, 0x4F8F603
00000070 674E beq +0x50 /* 000000C0 */
00000072 0480 06F3 0D05 subi.l D0, 0x6F30D05
00000078 673A beq +0x3C /* 000000B4 */
0000007A 0480 0006 0001 subi.l D0, 0x60001
00000080 673A beq +0x3C /* 000000BC */
00000082 0480 000E 00EC subi.l D0, 0xE00EC
00000088 6736 beq +0x38 /* 000000C0 */
0000008A 0480 0001 F50D subi.l D0, 0x1F50D
00000090 672A beq +0x2C /* 000000BC */
00000092 0480 02F8 06F7 subi.l D0, 0x2F806F7
00000098 6722 beq +0x24 /* 000000BC */
0000009A 0480 0003 F307 subi.l D0, 0x3F307
000000A0 671A beq +0x1C /* 000000BC */
000000A2 0480 01FB 0103 subi.l D0, 0x1FB0103
000000A8 670A beq +0xC /* 000000B4 */
000000AA 0480 00FB 0108 subi.l D0, 0xFB0108
000000B0 670A beq +0xC /* 000000BC */
000000B2 601A bra +0x1C /* 000000CE */
label000000B4:
000000B4 177C 0001 0004 move.b [A3 + 0x4], 0x1
000000BA 6022 bra +0x24 /* 000000DE */
label000000BC:
000000BC 422B 0004 clr.b [A3 + 0x4]
label000000C0:
000000C0 7000 moveq.l D0, 0x00
000000C2 4A07 tst.b D7
000000C4 57C0 seq D0
000000C6 4400 neg.b D0
000000C8 1740 0004 move.b [A3 + 0x4], D0
000000CC 6010 bra +0x12 /* 000000DE */
label000000CE:
000000CE 2F0B move.l -[A7], A3
000000D0 2F2E 000C move.l -[A7], [A6 + 0xC]
000000D4 2F0C move.l -[A7], A4
000000D6 4EAD 0F22 jsr [A5 + 0xF22 /* export_480 */]
000000DA 4FEF 000C lea.l A7, [A7 + 0xC]
label000000DE:
000000DE 4CEE 1880 FFF0 movem.l D7,A3,A4, [A6 - 0x10]
000000E4 4E5E unlink A6
000000E6 4E75 rts
export_1749:
000000E8 4E56 0000 link A6, 0
000000EC 48E7 0018 movem.l -[A7], A3,A4
000000F0 266E 000C movea.l A3, [A6 + 0xC]
000000F4 286E 0008 movea.l A4, [A6 + 0x8]
000000F8 2053 movea.l A0, [A3]
000000FA 0CA8 636F 7079 0004 cmpi.l [A0 + 0x4], 0x636F7079 /* 'copy' */
00000102 6618 bne +0x1A /* 0000011C */
00000104 2054 movea.l A0, [A4]
00000106 4AA8 0064 tst.l [A0 + 0x64]
0000010A 56C0 sne D0
0000010C 0240 0001 andi.w D0, 0x1
00000110 48C0 ext.l D0
00000112 206E 0010 movea.l A0, [A6 + 0x10]
00000116 1140 0004 move.b [A0 + 0x4], D0
0000011A 6010 bra +0x12 /* 0000012C */
label0000011C:
0000011C 2F2E 0010 move.l -[A7], [A6 + 0x10]
00000120 2F0B move.l -[A7], A3
00000122 2F0C move.l -[A7], A4
00000124 4EAD 0F22 jsr [A5 + 0xF22 /* export_480 */]
00000128 4FEF 000C lea.l A7, [A7 + 0xC]
label0000012C:
0000012C 4CEE 1800 FFF8 movem.l A3,A4, [A6 - 0x8]
00000132 4E5E unlink A6
00000134 4E75 rts
export_1750:
00000136 4E56 0000 link A6, 0
0000013A 48E7 0018 movem.l -[A7], A3,A4
0000013E 266E 0010 movea.l A3, [A6 + 0x10]
00000142 286E 000C movea.l A4, [A6 + 0xC]
00000146 2054 movea.l A0, [A4]
00000148 2028 0004 move.l D0, [A0 + 0x4]
0000014C 0480 7361 6C69 subi.l D0, 0x73616C69 /* 'sali' */
00000152 6730 beq +0x32 /* 00000184 */
00000154 0480 0003 0907 subi.l D0, 0x30907
0000015A 6728 beq +0x2A /* 00000184 */
0000015C 0480 0000 F6F1 subi.l D0, 0xF6F1
00000162 6720 beq +0x22 /* 00000184 */
00000164 0480 0004 0205 subi.l D0, 0x40205
0000016A 6718 beq +0x1A /* 00000184 */
0000016C 0480 0006 01FF subi.l D0, 0x601FF
00000172 6710 beq +0x12 /* 00000184 */
00000174 0480 0003 F307 subi.l D0, 0x3F307
0000017A 6708 beq +0xA /* 00000184 */
0000017C 0480 02F6 020B subi.l D0, 0x2F6020B
00000182 6606 bne +0x8 /* 0000018A */
label00000184:
00000184 422B 0004 clr.b [A3 + 0x4]
00000188 6010 bra +0x12 /* 0000019A */
label0000018A:
0000018A 2F0B move.l -[A7], A3
0000018C 2F0C move.l -[A7], A4
0000018E 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000192 4EAD 0EA2 jsr [A5 + 0xEA2 /* export_464 */]
00000196 4FEF 000C lea.l A7, [A7 + 0xC]
label0000019A:
0000019A 4CEE 1800 FFF8 movem.l A3,A4, [A6 - 0x8]
000001A0 4E5E unlink A6
000001A2 4E75 rts
export_1751:
000001A4 4E56 0000 link A6, 0
000001A8 48E7 0018 movem.l -[A7], A3,A4
000001AC 266E 0010 movea.l A3, [A6 + 0x10]
000001B0 286E 000C movea.l A4, [A6 + 0xC]
000001B4 2054 movea.l A0, [A4]
000001B6 2028 0004 move.l D0, [A0 + 0x4]
000001BA 0480 7361 6C69 subi.l D0, 0x73616C69 /* 'sali' */
000001C0 6730 beq +0x32 /* 000001F2 */
000001C2 0480 0003 0907 subi.l D0, 0x30907
000001C8 6728